5080
5080
341
0 0
1075 1075
2332 2332
3709 3709
4
25
32
35
108
109
110
113
114
227
285
287
288
289
292
430
440
441
490
516
517
551
553
554
559
561
697
699
704
705
706
707
708
812
813
815
823
824
946
1010
1012
1013
1014
1074
1193
1205
1206
1207
1208
1209
1210
1212
1214
1215
1216
1217
1222
1224
1225
1226
1227
1228
1229
1232
1234
1235
1236
1237
1239
1240
1241
1242
1243
1248
1249
1250
1253
1254
1258
1433
1434
1437
1438
1439
1441
1453
1455
1456
1457
1462
1465
1466
1467
1468
1469
1470
1471
1514
1521
1522
1523
1524
1525
1529
1565
1572
1576
1577
1597
1598
1600
1601
1605
1606
1611
1617
1618
1645
1646
1647
1688
1690
1756
1757
1758
1759
1761
1763
1764
1765
1768
1769
1770
1771
1772
1773
1774
1778
1782
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1801
1802
1803
1808
1809
1810
1818
1925
1926
1927
1929
1932
1933
1935
1936
1946
1947
1948
1949
1950
1953
1977
1978
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1996
2003
2004
2008
2032
2033
2034
2037
2038
2039
2040
2041
2042
2057
2058
2059
2060
2061
2062
2064
2065
2066
2067
2068
2069
2073
2074
2075
2077
2095
2127
2129
2131
2132
2135
2136
2137
2140
2144
2192
2193
2314
2315
2317
2318
2319
2320
2321
2322
2335
2336
2339
2347
2348
2349
2408
2409
2411
2447
2450
2451
2456
2463
2480
2486
2493
2754
2755
2756
2757
2759
2761
2764
2765
2768
2771
2772
2773
2774
2775
2777
2779
2783
2785
2789
2826
2828
2829
2830
2843
2887
2908
2911
2912
2967
2970
2976
2989
2993
2995
2996
2997
2998
2999
3000
3001
3002
3004
3010
3013
3017
3019
3020
3021
3022
3094
3095
3115
3116
3324
3325
3349
3351
3394
3462
3602
3604
3622
3624
3625
3627
3628
3629
3632
3634
3635
3639
3647
3649
3657
3659
3660
3661
3684
3685
3686
3690
3691
3692
3699
3700
3702
3703
3704
3706
